WatsonConv\Storage D

Total Complexity 136
Dependencies 3
Dependents 8
Total lines 1,224
Lines of code 660
Logical lines of code 395
Comment lines 340
Methods 44
Properties 5

Methods 44

Method Rating Maintainability Complexity Lines of code
process_select_result()
A
46 11 38
perform_delete()
A
47 11 36
format_field_for_db()
A
46 9 42
perform_select()
A
45 8 43
session_storage_cleanup()
A
48 8 33
requests_pre_delete()
S
48 6 36
select()
S
53 6 24
perform_insert()
S
49 5 30
requests_post_insert()
S
53 4 22
prepare_where_clause()
S
56 4 19
requests_pre_insert()
S
50 3 31
delete()
S
58 4 16
prepare_select_fields()
S
58 4 15
prepare_var_for_json_extract()
S
58 3 16
session_storage_monitor()
S
59 3 15
prepare_order_clause()
S
59 3 14
fill_fields()
S
59 3 14
get_mysql_version()
S
61 3 13
dig_value()
S
63 3 11
table_exists()
S
65 3 9
cascade_deletion()
S
60 2 13
insert()
S
60 2 13
count_rows()
S
61 2 12
processing_callback()
S
62 2 11
sessions_pre_delete()
S
66 2 8
perform_query()
S
67 2 8
get_id_array()
S
64 2 9
rearrange_values()
S
69 2 6
where()
S
60 1 13
select_by_field()
S
62 1 12
format_uuid()
S
61 1 12
user_inputs_pre_insert()
S
64 1 10
get_field_type()
S
75 1 4
get_field_property()
S
75 1 4
entities_junction_pre_delete()
S
72 1 5
intents_junction_pre_delete()
S
72 1 5
entities_junction_pre_insert()
S
75 1 4
intents_junction_pre_insert()
S
75 1 4
order()
S
69 1 7
get_full_table_name()
S
75 1 4
select_by_id()
S
74 1 4
delete_by_field()
S
68 1 7
delete_by_id()
S
75 1 4
init()
S
75 1 4